<template>
  <div>
    <h1>App 根组件</h1>
    <hr />

    <!-- 使用自定义组件 -->
    <my-test>
      <template #default="{msg,info}">
        <p>{{msg}}</p>
        <p>{{info.address}}</p>
      </template>
    </my-test>
    <my-table>
      <template #default="{user}">
        <p>{{user.id}}</p>
        <p>{{user.name}}</p>
        <input type="checkbox" :checked="user.state">
      </template>
    </my-table>
  </div>
</template>

<script>
// 导入组件
import MyTest from './MyTest.vue'
import MyTable from './MyTable.vue'

export default {
  name: 'MyApp',
  // 注册组件
  components: {
    MyTest,
    MyTable
  }
}
</script>

<style lang="less" scoped></style>
